import UserDao from "../dao/UserDao";

/**
 * 中间件，加在方法上，用来设置需要请求的表名称
 * 如果需要在一个方法中请求多个表的数据可以不使用
 * @param tabname 
 */
export function TableNameInMiddleware (tabname: string) {
  return function (target, propertyKey: string, descriptor: PropertyDescriptor) {
    UserDao.setTableName(tabname);
  }
}